Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE DELL Detached £669,001 £390,000 10 Jan 2011
4 THE DELL Detached £562,024 £345,000 23 Feb 2007
8 THE DELL Detached £779,459 £425,000 5 Jan 2009
9 THE DELL Detached £772,486 £450,000 31 Aug 2006
10 THE DELL Detached £1,092,526 £215,000 30 Jul 1997
12 THE DELL Detached £828,726 £670,000 17 Aug 2018
14 THE DELL Detached £704,060 £267,000 31 Oct 2002